//? Number.call.call(Number, undefined, 0) 等价于 Number.call(undefined, 0)，也就是 Number(0)
console.log(Number.call.call(Number, undefined, 0));//? 0
//? call 的第一个参数用于改变上下文，由于没有用到 this，第一个参数 Number 实际上没有用。
//? Number.call(Number, undefined, 0) 等价于 Number(undefined, 0)，由于 Number 只会接受第一个参数 故Number(undefined)
console.log(Number.call(Number, undefined, 0));//? NaN

